to introduce (yourself) - Allemand Anglais Dictionnaire